﻿using CRM.Infrastructure.Attr;
using CRM.Service.EFCore;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CRM.Infrastructure.IOC
{
    [Provider_, Inject_]
    public class Customer_IOC
    {
        public readonly Customer_EFCore _customer_EFCore;
        public readonly Customer_Record_EFCore _customer_record_EFCore;
        public readonly Customer_Vip_EFCore _customer_vip_EFCore;
        public readonly Recharge_EFCore _recharge_EFCore;
        public readonly Order_EFCore _order_EFCore;
        public readonly Order_Product_EFCore _order_Product_EFCore;
        public Customer_IOC(Customer_EFCore customer_EFCore, Customer_Record_EFCore customer_record_EFCore, Customer_Vip_EFCore customer_vip_EFCore, Recharge_EFCore recharge_EFCore,
            Order_Product_EFCore order_Product_EFCore, Order_EFCore order_EFCore)
        {
            _customer_EFCore = customer_EFCore;
            _customer_record_EFCore = customer_record_EFCore;
            _customer_vip_EFCore = customer_vip_EFCore;
            _recharge_EFCore = recharge_EFCore;
            _order_Product_EFCore = order_Product_EFCore;
            _order_EFCore = order_EFCore;
        }

    }
}
